Automattic\WooCommerce\Admin\API\Reports\Orders\DataStore B

Total Complexity 77
Dependencies 3
Dependents 3
Total lines 650
Lines of code 400
Logical lines of code 206
Comment lines 160
Methods 17
Properties 4

Methods 17

Method Rating Maintainability Complexity Lines of code
add_sql_query_params()
D
31 31 99
include_extended_info()
A
40 13 59
get_noncached_data()
A
43 6 54
get_order_attributions_by_order_ids()
S
50 4 32
get_customers_by_orders()
S
56 4 19
maybe_update_order_statuses_transient()
S
62 3 11
get_orders_with_parent_id()
S
66 3 9
get_all_statuses()
S
62 2 12
get_products_by_order_ids()
S
53 1 27
get_default_query_vars()
S
56 1 21
assign_report_columns()
S
57 1 16
normalize_order_by()
S
72 2 6
map_array_by_key()
S
69 2 7
get_coupons_by_order_ids()
S
59 1 15
__construct()
S
75 1 4
init()
S
78 1 3
initialize_queries()
S
69 1 6